free of all debts and obligations - Alemán Inglés Diccionario